direct trust - French English Dictionary